home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 85 / CD Actual 85 Febrero 2004.iso / Experto / Apache / apache_2.0.48-win32-x86-no_ssl.msi / Data.Cab / F252709_mod_deflate.xml.ko < prev    next >
Encoding:
Extensible Markup Language  |  2003-05-16  |  10.6 KB  |  295 lines

  1. <?xml version="1.0" encoding="EUC-KR" ?>
  2. <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
  3. <?xml-stylesheet type="text/xsl" href="../style/manual.ko.xsl"?>
  4. <!-- English revision: 1.12.2.4 -->
  5. <modulesynopsis metafile="mod_deflate.xml.meta">
  6.  
  7. <name>mod_deflate</name>
  8. <description>│╗┐δ└╗ ┼¼╢≤└╠╛≡╞«╖╬ ║╕│╗▒Γ └ⁿ┐í ╛╨├α╟╤┤┘</description>
  9. <status>Extension</status>
  10. <sourcefile>mod_deflate.c</sourcefile>
  11. <identifier>deflate_module</identifier>
  12.  
  13. <summary>
  14.     <p><module>mod_deflate</module> ╕≡╡Γ└║ ╝¡╣÷└╟ ├Γ╖┬└╗ │╫╞«┐≈└╕╖╬
  15.     ┼¼╢≤└╠╛≡╞«┐í ║╕│╗▒Γ └ⁿ┐í ╛╨├α╟╧┤┬ <code>DEFLATE</code> ├Γ╖┬╟╩┼═╕ª
  16.     ┴ª░°╟╤┤┘.</p>
  17. </summary>
  18. <seealso><a href="../filter.html">╟╩┼═</a></seealso>
  19.  
  20. <section id="recommended"><title>▒╟└σ╟╧┤┬ ╝│┴ñ</title>
  21.     <p>▒▐╟╤ ╗τ╢≈└╗ └º╟╤ ░▀║╗ ╝│┴ñ└╠┤┘. ▒╫╖»│¬ ╜├░ú└╗ ░í┴÷░φ
  22.     ╛╞╖í └┌╝╝╟╤ ╝│╕φ└╗ └╨▒µ ╣┘╢⌡┤┘!</p>
  23.  
  24.     <example><title>└╧║╬ type╕╕ ╛╨├α</title>
  25.       AddOutputFilterByType DEFLATE text/html text/plain text/xml
  26.     </example>
  27.  
  28.     <example><title>└╠╣╠┴÷╕ª ┴ª┐▄╟╤ ╕≡╡τ ░═└╗ ╛╨├α</title>
  29.       <Location /><br />
  30.       <indent>
  31.         # ╟╩┼═╕ª ├▀░í╟╤┤┘<br />
  32.         SetOutputFilter DEFLATE<br />
  33.         <br />
  34.         # Netscape 4.x┐í ╣«┴ª░í └╓┤┘...<br />
  35.         BrowserMatch ^Mozilla/4         gzip-only-text/html<br />
  36.         <br />
  37.         # Netscape 4.06-4.08┐í ┤⌡ ╣«┴ª░í └╓┤┘<br />
  38.         BrowserMatch ^Mozilla/4\.0[678] no-gzip<br />
  39.         <br />
  40.         # MSIE└║ Netscape╢≤░φ └┌╜┼└╗ ╛╦╕«┴÷╕╕, ╣«┴ª░í ╛°┤┘<br />
  41.         BrowserMatch \bMSIE             !no-gzip !gzip-only-text/html<br />
  42.         <br />
  43.         # └╠╣╠┴÷╕ª ╛╨├α╟╧┴÷ ╛╩┤┬┤┘<br />
  44.         SetEnvIfNoCase Request_URI \<br />
  45.         <indent>
  46.           \.(?:gif|jpe?g|png)$ no-gzip dont-vary<br />
  47.         </indent>
  48.         <br />
  49.         # ╟┴╖╧╜├░í └▀╕°╡╚ │╗┐δ└╗ └ⁿ┤▐╟╧┴÷╛╩╡╡╖╧ ╟╤┤┘<br />
  50.         Header append Vary User-Agent env=!dont-vary<br />
  51.       </indent>
  52.       </Location>
  53.     </example>
  54.  
  55. </section>
  56.  
  57. <section id="enable"><title>╛╨├α╟╧▒Γ</title>
  58.  
  59.     <section id="output"><title>├Γ╖┬ ╛╨├α</title>
  60.       <p><code>DEFLATE</code> <a href="../filter.html">╟╩┼═</a>░í
  61.       ╛╨├α└╗ ╟╤┤┘. ┤┘└╜ ┴÷╜├╛ε┤┬ ┴÷╜├╛ε░í └╓┤┬ └º─í└╟ ╣«╝¡╕ª
  62.       ╛╨├α╟╤┤┘:</p>
  63.  
  64.       <example>
  65.         SetOutputFilter DEFLATE
  66.       </example>
  67.  
  68.       <p>╕≡╡τ │╗┐δ└╗ ╛╨├α╟╧╕Θ ├│╕«╟╧┴÷ ╕°╟╧┤┬ ║Ω╢≤┐∞└·░í └╓▒Γ╢º╣«┐í
  69.       html ╞─└╧╕╕└╗ ╛╨├α╟╧▒Γ└º╟╪ (╛╞╖í ┬ⁿ░φ)
  70.       <code>gzip-only-text/html</code>└╗ <code>1</code>╖╬ ╝│┴ñ╟╥┴÷╡╡
  71.       ╕≡╕Ñ┤┘. └╠╕ª <em><code>1</code>└╠ ╛╞┤╤ ░¬└╕╖╬</em> ╝│┴ñ╟╧╕Θ
  72.       ╣½╜├╟╤┤┘.</p>
  73.       
  74.       <p>║╕┼δ ╞»║░╟╤ MIME type╕╕ ╛╨├α╟╧╖┴╕Θ <directive module="core"
  75.       >AddOutputFilterByType</directive> ┴÷╜├╛ε╕ª ╗τ┐δ╟╤┤┘.
  76.       ┤┘└╜ ╝│┴ñ└║ html ╞─└╧╕╕└╗ ╛╨├α╟╤┤┘:</p>
  77.  
  78.       <example>
  79.         <Directory "/your-server-root/manual"><br />
  80.         <indent>
  81.           AddOutputFilterByType DEFLATE text/html<br />
  82.         </indent>
  83.         </Directory>
  84.       </example>
  85.  
  86.       <p>╛╨├α╟╤ ╞─└╧└╗ ├│╕«╟╧┴÷ ╕°╟╧┤┬ ║Ω╢≤┐∞└·┐í░╘┤┬ ╛╨├α╟╧┴÷╛╩░φ
  87.       ║╕│╗▒µ└º╟╪ <directive module="mod_setenvif"
  88.       >BrowserMatch</directive> ┴÷╜├╛ε┐í <code>no-gzip</code>└╗
  89.       ╝│┴ñ╟╤┤┘. ├╓└√└╟ ░ß░·╕ª ╛≥▒Γ└º╟╪ <code>no-gzip</code>░·
  90.       <code>gzip-only-text/html</code>└╗ ░░└╠ ╗τ┐δ╟╥ ╝÷ └╓┤┘.
  91.       └╠ ░µ┐∞ └ⁿ└┌░í ╚─└┌╕ª ╣½╜├╟╤┤┘. └º └²└╟ <a
  92.       href="#recommended">╝│┴ñ ┐╣┴ª</a> └╧║╬╕ª ╗∞╞∞║╕└┌:</p>
  93.  
  94.       <example>
  95.         BrowserMatch ^Mozilla/4         gzip-only-text/html<br />
  96.         BrowserMatch ^Mozilla/4\.0[678] no-gzip<br />
  97.         BrowserMatch \bMSIE             !no-gzip !gzip-only-text/html
  98.       </example>
  99.  
  100.       <p>╕╒└· <code>User-Agent</code> ╣«└┌┐¡└╗ ║╕░φ Netscape
  101.       Navigator ╣÷└ⁿ 4.x└╬┴÷ ░╦╗τ╟╤┤┘. └╠ ╣÷└ⁿ└║ <code>text/html</code>└╠
  102.       ╛╞┤╤ type└╟ ╛╨├α└╗ ├│╕«╟╧┴÷ ╕°╟╤┤┘. ╣÷└ⁿ 4.06, 4.07, 4.08└║
  103.       html ╞─└╧ ╛╨├α└╗ ├│╕«╟╧┤┬┤δ╡╡ ╣«┴ª░í └╓┤┘. ▒╫╖í╝¡ ┐∞╕«┤┬
  104.       └╠ ░µ┐∞ deflate ╟╩┼═╕ª ┐╧└ⁿ╚≈ ╗τ┐δ╟╧┴÷╛╩┤┬┤┘.</p>
  105.  
  106.       <p>╝╝╣°┬░ <directive module="mod_setenvif">BrowserMatch</directive>
  107.       ┴÷╜├╛ε┤┬ Microsoft Internet Explorer░í └┌╜┼└╗ "Mozilla/4"╖╬
  108.       ╛╦╕«┴÷╕╕ ╛╨├α╡╚ ┐Σ├╗└╗ ├│╕«╟╥ ╝÷ └╓▒Γ╢º╣«┐í user agent
  109.       ├▀├°└╗ ╝÷┴ñ╟╤┤┘. <code>User-Agent</code> ╟∞┤⌡┐í╝¡ "MSIE"
  110.       (<code>\b</code>┤┬ "┤▄╛ε ░µ░Φ"╕ª ╢µ╟╤┤┘) ╣«└┌┐¡└╗ ╣▀░▀╟╧╕Θ
  111.       ╛╒┐í╝¡ ╝│┴ñ╟╤ ┴ª╛α└╗ ╟¼┤┘.</p>
  112.  
  113.       <note><title>┴╓└╟</title>
  114.         <code>DEFLATE</code> ╟╩┼═┤┬ ╟╫╗≤ PHP│¬ SSI┐═ ░░└║ RESOURCE
  115.         ╟╩┼═ ╡┌┐í ╡Θ╛ε░ú┤┘. ╢╟, │╗║╬ ╟╧└º┐Σ├╗(subrequest)┐í ┐╡╟Γ└╗
  116.         ┴╓┴÷ ╛╩┤┬┤┘.
  117.       </note>
  118.     </section>
  119.  
  120.     <section id="input"><title>└╘╖┬ ╛╨├α╟«▒Γ</title>
  121.       <p><module>mod_deflate</module> ╕≡╡Γ└║ ┐Σ├╗└╟ gzip ╛╨├α╡╚
  122.       │╗┐δ└╗ ╟¬┤┬ ╟╩┼═╡╡ ┴ª░°╟╤┤┘. └╠ ▒Γ┤╔└╗ ╗τ┐δ╟╧╖┴╕Θ ┤┘└╜░·
  123.       ░░└╠ <directive module="core">SetInputFilter</directive>│¬
  124.       <directive module="mod_mime">AddInputFilter</directive>╕ª
  125.       ╗τ┐δ╟╧┐⌐ └╘╖┬╟╩┼═╝°╝¡┐í <code>DEFLATE</code> ╟╩┼═╕ª
  126.       ├▀░í╟╪╛▀╟╤┤┘:</p>
  127.  
  128.       <example>
  129.         <Location /dav-area><br />
  130.         <indent>
  131.           SetInputFilter DEFLATE<br />
  132.         </indent>
  133.         </Location>
  134.       </example>
  135.       
  136.       <p>┐Σ├╗┐í <code>Content-Encoding: gzip</code> ╟∞┤⌡░í └╓┤┘╕Θ
  137.       └┌╡┐└╕╖╬ ╛╨├α╡╚ │╗┐δ└╗ ╟¼┤┘. gzip ┐Σ├╗└╗ ╟╥ ╝÷ └╓┤┬
  138.       ║Ω╢≤┐∞└·┤┬ ╡σ╣░┤┘. ▒╫╖»│¬ ╛ε╢▓ <a
  139.       href="http://www.webdav.org">WebDAV</a> ┼¼╢≤└╠╛≡╞«┐═ ░░└║
  140.       ╞»║░╟╤ ╟┴╖╬▒╫╖Ñ└║ ┐Σ├╗ ╛╨├α└╗ ┴÷┐°╟╤┤┘.</p>
  141.  
  142.       <note type="warning"><title>Content-Length┐í ┤δ╟╤ ┴╓└╟</title>
  143.         <p>┐Σ├╗ │╗┐δ└╗ ┴≈┴ó ╗∞╞∞║╗┤┘╕Θ, <em><code>Content-Length</code>
  144.         ╟∞┤⌡╕ª ╣╧┴÷╕╢╢≤!</em> Content-Length ╟∞┤⌡┤┬ ┼¼╢≤└╠╛≡╞«░í
  145.         ║╕│╜ │╗┐δ└╟ ▒µ└╠└╠┴÷, ╛╨├α└╗ ╟¼ ░ß░·└╟ ╣┘└╠╞«╝÷░í
  146.         <em>╛╞┤╧┤┘</em>.</p>
  147.       </note>
  148.     </section>
  149. </section>
  150.  
  151. <section id="proxies"><title>╟┴╖╧╜├ ╝¡╣÷ ┤┘╖τ▒Γ</title>
  152.  
  153.     <p><module>mod_deflate</module> ╕≡╡Γ└║ ╟┴╖╧╜├░í └┌╜┼└╠ ─│╜¼╟╤
  154.     └└┤Σ└╗ └√└²╟╤ <code>Accept-Encoding</code> ┐Σ├╗ ╟∞┤⌡╕ª ║╕│╜
  155.     ┼¼╢≤└╠╛≡╞«┐í░╘╕╕ ║╕│╗╡╡╖╧ <code>Vary:
  156.     Accept-Encoding</code> HTTP └└┤Σ ╟∞┤⌡╕ª ├▀░í╟╤┤┘. ▒╫╖í╝¡
  157.     ╛╨├α╡╚ │╗┐δ└╗ └╠╟╪╟╥ ╝÷ ╛°┤┬ ┼¼╢≤└╠╛≡╞«┐í ╛╨├α╡╚ │╗┐δ└╗
  158.     ║╕│╗┴÷╛╩╡╡╖╧ ╟╤┤┘.</p>
  159.  
  160.     <p>┐╣╕ª ╡Θ╛ε, <code>User-Agent</code> ╟∞┤⌡ ╡ε┐í ╡√╢≤ ╞»║░╚≈
  161.     ╟╩┼═ └√┐δ└╗ ├δ╝╥╟╤┤┘╕Θ, ╟┴╖╧╜├┐í░╘ └╠╖»╟╤ ┴ª╟╤└╗ ╛╦╖┴┴╓▒Γ└º╟╪
  162.     ┴≈┴ó <code>Vary</code> ╟∞┤⌡┐í ├▀░í╟╪╛▀ ╟╤┤┘. ┐╣╕ª ╡Θ╛ε,
  163.     ╝│┴ñ└╠ <code>User-Agent</code>┐í ╡√╢≤ <code>DEFLATE</code>
  164.     ╟╩┼═╕ª ├▀░í╟╤┤┘╕Θ ┤┘└╜└╗ ╗τ┐δ╟╤┤┘:</p>
  165.  
  166.     <example>
  167.       Header append Vary User-Agent
  168.     </example>
  169.     
  170.     <p>┐Σ├╗ ╟∞┤⌡┐▄└╟ ┤┘╕Ñ ┴ñ║╕┐í (<em>┐╣╕ª ╡Θ╛ε</em>, HTTP ╣÷└ⁿ)
  171.     ╡√╢≤ ╛╨├α ┐⌐║╬░í ░ß┴ñ╡╚┤┘╕Θ, <code>Vary</code> ╟∞┤⌡░¬└╗
  172.     <code>*</code>╖╬ ╝│┴ñ╟╪╛▀ ╟╤┤┘. ▒╫╖»╕Θ ╟Ñ┴╪└╗ ╡√╕ú┤┬ ╟┴╖╧╜├┤┬
  173.     ─│╜╠└╗ ╟╧┴÷ ╛╩░╘ ╡╚┤┘.</p>
  174.  
  175.     <example><title>┐╣┴ª</title>
  176.       Header set Vary *
  177.     </example>
  178. </section>
  179.  
  180. <directivesynopsis>
  181. <name>DeflateFilterNote</name>
  182. <description>╛╨├α╖ⁿ└╗ ╖╬▒╫┐í ▒Γ╖╧╟╤┤┘</description>
  183. <syntax>DeflateFilterNote [<var>type</var>] <var>notename</var></syntax>
  184. <contextlist><context>server config</context><context>virtual host</context>
  185. </contextlist>
  186. <compatibility><var>type</var> is available since Apache 2.0.45</compatibility>
  187.  
  188. <usage>
  189.     <p><directive>DeflateFilterNote</directive> ┴÷╜├╛ε┤┬ ┐Σ├╗└╟
  190.     ╛╨├α╖ⁿ└╗ ╖╬▒╫┐í ▒Γ╖╧╟╧┤┬ ▒Γ╚ú╕ª ┴÷┴ñ╟╤┤┘. ▒Γ╚ú └╠╕º└║ ┴÷╜├╛ε╖╬
  191.     ┴÷┴ñ╟╤ ░¬└╠┤┘. ┼δ░Φ╕ª └º╟╪ <a href="../logs.html#accesslog">┴ó▒┘
  192.     ╖╬▒╫</a>┐í╝¡ ▒Γ╚ú╕ª ╗τ┐δ╟╥ ╝÷ └╓┤┘.</p>
  193.  
  194.     <example><title>┐╣┴ª</title>
  195.       DeflateFilterNote ratio<br />
  196.       <br />
  197.       LogFormat '"%r" %b (%{ratio}n) "%{User-agent}i"' deflate<br />
  198.       CustomLog logs/deflate_log deflate
  199.     </example>
  200.  
  201.     <p>╖╬▒╫┐í╝¡ ┤⌡ ┴ñ╚«╟╤ ░¬└╗ ├▀├Γ╟╧╖┴╕Θ <var>type</var> ╛╞▒╘╕╒╞«╖╬
  202.     ▒Γ╖╧╟╥ └┌╖ß╕ª ╝▒┼├╟╤┤┘. <var>type</var>┤┬ ┤┘└╜┴▀ ╟╧│¬└╠┤┘:</p>
  203.  
  204.     <dl>
  205.       <dt><code>Input</code></dt>
  206.       <dd>╟╩┼═ └╘╖┬╜║╞«╕▓└╟ ╣┘└╠╞«╝÷╕ª └·└σ╟╤┤┘.</dd>
  207.  
  208.       <dt><code>Output</code></dt>
  209.       <dd>╟╩┼═ ├Γ╖┬╜║╞«╕▓└╟ ╣┘└╠╞«╝÷╕ª └·└σ╟╤┤┘..</dd>
  210.  
  211.       <dt><code>Ratio</code></dt>
  212.       <dd>╛╨├α╖ⁿ└╗ (<code>output/input * 100</code>) └·└σ╟╤┤┘.
  213.        <var>type</var> ╛╞▒╘╕╒╞«╕ª ╗²╖½╟╧╕Θ ╗τ┐δ╟╧┤┬ ▒Γ║╗░¬└╠┤┘.</dd>
  214.     </dl>
  215.  
  216.     <p>▒╫╖í╝¡ └╠╖╕░╘ ╖╬▒╫┐í ▒Γ╖╧╟╥ ╝÷ └╓┤┘:</p>
  217.  
  218.     <example><title>┴ñ╣╨╟╤ ╖╬▒╫</title>
  219.       DeflateFilterNote Input instream<br />
  220.       DeflateFilterNote Output outstream<br />
  221.       DeflateFilterNote Ratio ratio<br />
  222.       <br />
  223.       LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate<br />
  224.       CustomLog logs/deflate_log deflate
  225.     </example>
  226. </usage>
  227. <seealso><module>mod_log_config</module></seealso>
  228. </directivesynopsis>
  229.  
  230. <directivesynopsis>
  231. <name>DeflateBufferSize</name>
  232. <description>zlib└╠ ╟╤╣°┐í ╛╨├α╟╥ ┼⌐▒Γ</description>
  233. <syntax>DeflateBufferSize <var>value</var></syntax>
  234. <default>DeflateBufferSize 8096</default>
  235. <contextlist><context>server config</context><context>virtual host</context>
  236. </contextlist>
  237.  
  238. <usage>
  239.     <p><directive>DeflateBufferSize</directive> ┴÷╜├╛ε┤┬ zlib└╠
  240.     ╟╤╣°┐í ╛╨├α╟╥ ╣┘└╠╞«╝÷╕ª ┴÷┴ñ╟╤┤┘.</p>
  241. </usage>
  242. </directivesynopsis>
  243.  
  244. <directivesynopsis>
  245. <name>DeflateWindowSize</name>
  246. <description>Zlib ╛╨├α window size</description>
  247. <syntax>DeflateWindowSize <var>value</var></syntax>
  248. <default>DeflateWindowSize 15</default>
  249. <contextlist><context>server config</context><context>virtual host</context>
  250. </contextlist>
  251.  
  252. <usage>
  253.     <p><directive>DeflateWindowSize</directive> ┴÷╜├╛ε┤┬ zlib
  254.     ╛╨├α window size╕ª (1░· 15 ╗τ└╠└╟ ░¬) ┴÷┴ñ╟╤┤┘. └╧╣▌└√└╕╖╬
  255.     window size░í ┼¼╝÷╖╧ ╛╨├α╖ⁿ└╠ ┴⌡░í╟╤┤┘.</p>
  256. </usage>
  257. </directivesynopsis>
  258.  
  259. <directivesynopsis>
  260.  
  261. <name>DeflateMemLevel</name>
  262. <description>zlib└╠ ╛╨├α╟╥╢º ╗τ┐δ╟╧┤┬ ╕▐╕≡╕«╖«</description>
  263. <syntax>DeflateMemLevel <var>value</var></syntax>
  264. <default>DeflateMemLevel 9</default>
  265. <contextlist><context>server config</context><context>virtual host</context>
  266. </contextlist>
  267.  
  268. <usage>
  269.     <p><directive>DeflateMemLevel</directive> ┴÷╜├╛ε┤┬ zlib└╠
  270.     ╛╨├α╟╥╢º ╛≤╕╢╕╕┼¡ ╕▐╕≡╕«╕ª ╗τ┐δ╟╥┴÷ ░ß┴ñ╟╤┤┘. (1░· 9 ╗τ└╠└╟
  271.     ░¬)</p>
  272. </usage>
  273. </directivesynopsis>
  274.  
  275. <directivesynopsis>
  276. <name>DeflateCompressionLevel</name>
  277. <description>├Γ╖┬└╗ ╛≤╕╕┼¡ ╛╨├α╟╧┤┬░í</description>
  278. <syntax>DeflateCompressionLevel <var>value</var></syntax>
  279. <default>Zlib's default</default>
  280. <contextlist><context>server config</context><context>virtual host</context>
  281. </contextlist>
  282. <compatibility>This directive is available since Apache 2.0.45</compatibility>
  283.  
  284. <usage>
  285.     <p><directive>DeflateCompressionLevel</directive> ┴÷╜├╛ε┤┬
  286.         ╗τ┐δ╟╥ ╛╨├α╝÷┴╪└╗ ╝▒┼├╟╤┤┘. ░¬└╠ ┼¼╝÷╖╧ ╛╨├α╖ⁿ└╠ ┴⌡░í╟╧┴÷╕╕,
  287.         CPU╕ª ┤⌡ ╕╣└╠ ╗τ┐δ╟╤┤┘.</p>
  288.     <p>(░í└σ ┤· ╛╨├α) 1░· (░í└σ ╕╣└╠ ╛╨├α) 9 ╗τ└╠└╟ ░¬└╗ ┴÷┴ñ╟╤┤┘.</p>
  289. </usage>
  290. </directivesynopsis>
  291.  
  292.  
  293. </modulesynopsis>
  294.  
  295.